improve oneself further - Türkisch Englisch Wörterbuch